La interoperabilidad industrial es la capacidad para comunicarse e
intercambiar datos y utilizar dicha información con el objetivo de
alcanzar un mayor nivel funcional del sistema. Los modelos de
interoperabilidad forman parte de los actuales entornos industriales como,
por ejemplo, las implicaciones de los clásicos niveles de automatización
descritos en la norma ISA95 o los modelos más flexibles hacia factorías
digitales considerados en determinadas normas IEQ. Es de hecho
esta transición hacia la digitalización y la industria 4.0 lo
que está impulsando la definición de nuevas consideraciones de
interoperabilidad que potencien la convergencia entre la tecnología de
operación y la tecnología de información. Una de estas
arquitecturas es la denominada Rami 4 .0 que ha surgido como un modelo de
arquitectura abierta y con un alto nivel de estandarización en la
industria 4.0. Esta arquitectura pretende servir de referencia para
abordar el despliegue de la industria 4.0 de forma estructurada con el
objetivo de garantizar que todos los participantes, equipos, máquinas,
productosos y etapas de producción tengan un marco común para
entenderse, permitiendo también la trazabilidad de cada componente
durante todo su ciclo de vida. Es en el marco de Rami 4.0 que surge el
concepto de Asset Administration Shell o AAS como una solución para
implementar una interfaz digital que garantiza la interoperabilidad de los
sistemas de forma independiente a la tecnología sobre la que están
implementados. Así se concibe que cada componente dispone de una AAS
específica que contiene una equivalencia directa entre las
órdenes que surgen de la toma de decisiones constante en entornos de
industria 4.0 y las instrucciones de bajo nivel específicas para ese
dispositivo concreto, como por ejemplo los ajustes de las consignas
de operación para una máquina de producción. Por lo tanto, las
comunicaciones en entornos de industria 4.0 se vuelven agnósticas a
las tecnologías o sistemas que integran los componentes que
interoperan y no se producen problemas de compatibilidad entre
protocolos, formatos de datos o programas propietarios de los
diferentes fabricantes. Así, el panorama de estándares relativos a la
interoperabilidad incluye, entre otros, protocolos de comunicaciones
como por ejemplo IP o TCP, lenguajes de representación e intercambio de
información como son HTML y JSON, protocolos de formalización de datos
de producto como la norma ISO 10303 o estándares para la integración entre
datos de productos y procesos de producción como por ejemplo TC65. OPC
UA está altamente relacionado con el ámbito de la automatización
industrial en el cual coexisten una gran cantidad de equipos de
diferentes fabricantes que generalmente no comparten un único
protocolo de comunicaciones. La integración de OPC UA en
infraestructura IT tiene un gran potencial desde el punto de vista de
la interoperabilidad industrial en línea con el modelo de
interoperabilidad rápido 0.0. Así, a través de las suites de
comunicaciones como Apache, Kafka o Node.RED, es posible diseñar flujos
de datos que conecten diferentes componentes que formen parte de
arquitecturas Industrial Internet of Things o sistemas ciberfísicos como
bases de datos, servidores y simuladores, habilitando el enfoque
estructurado de modelos como Rami 4 .0, teniendo como principal objetivo
garantizar la interoperabilidad. En particular, Node.RED es una
herramienta de programación visual de código libre que permite generar
flujos de comunicaciones de forma muy intuitiva. Node.RED está desarrollado
sobre un entorno de ejecución para JavaScript, lo que permite que se
pueda trabajar sobre él directamente en el navegador. Node.RED dispone de
paquetes específicos para integrar componentes a través de OPC, así como
crear flujos de comunicaciones entre componentes OPC. Esto es
especialmente adecuado para soluciones basadas en la Industrial
Internet of Things, donde la flexibilidad de los flujos de datos y
la escalabilidad de los mismos son factores fundamentales para su
adaptación a la constante evolución de la técnica.